lead sulphide cell - English Synonyms Dictionary